package com.nuanshui.heatedloan.fund.vo;

import com.nuanshui.heatedloan.fund.model.UserBillInfo;

import java.util.Date;

/**
 * @author zss
 * @date 2017/8/2 16:54
 * @description
 * @Since
 */
public class UserBillInfoVO extends UserBillInfo {
    private int loadAmount; //借款金额
    private String userName; //用户名称
    private String stageNum; //分期数
    private String bankName;  //银行名称
    private String bankCode;  //银行代码
    private String repayBankCode;//还款银行代码
    private Date lendTime;  //放款时间
    private Date orderCreatedTime; //订单创建时间
    private int orderStatus; //订单状态
    private int loadDay; //分期数
    private int subCount;  //子数量
    private int subSum;  //子金额
    private String sourceMoney; //资金来源
    private String payMent; //还款项
    private int overdueDay; //逾期天数
    private float payAmount;//  应收款
    private float remaindAmount; //剩余款
    private String paymentMethod; //支付方式
    private Date returnTime; //实际收款时间
    private float baseAmt; //利息
    private float interestAmt;//转账手续费
    private int baseRate;     //手续费
    private int interestRate;  //利息利率
    private float overdueFree; //逾期费
    private int overdueManageFree;//逾期管理费
    public int getLoadAmount() {
        return loadAmount;
    }

    public void setLoadAmount(int loadAmount) {
        this.loadAmount = loadAmount;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getStageNum() {
        return stageNum;
    }

    public void setStageNum(String stageNum) {
        this.stageNum = stageNum;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankCode() {
        return bankCode;
    }

    public void setBankCode(String bankCode) {
        this.bankCode = bankCode;
    }

    public Date getLendTime() {
        return lendTime;
    }

    public void setLendTime(Date lendTime) {
        this.lendTime = lendTime;
    }

    public Date getOrderCreatedTime() {
        return orderCreatedTime;
    }

    public void setOrderCreatedTime(Date orderCreatedTime) {
        this.orderCreatedTime = orderCreatedTime;
    }

    public int getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(int orderStatus) {
        this.orderStatus = orderStatus;
    }

    public int getLoadDay() {
        return loadDay;
    }

    public void setLoadDay(int loadDay) {
        this.loadDay = loadDay;
    }

    public int getSubCount() {
        return subCount;
    }

    public void setSubCount(int subCount) {
        this.subCount = subCount;
    }

    public int getSubSum() {
        return subSum;
    }

    public void setSubSum(int subSum) {
        this.subSum = subSum;
    }

    public String getSourceMoney() {
        return sourceMoney;
    }

    public void setSourceMoney(String sourceMoney) {
        this.sourceMoney = sourceMoney;
    }

    public String getPayMent() {
        return payMent;
    }

    public void setPayMent(String payMent) {
        this.payMent = payMent;
    }

    public int getOverdueDay() {
        return overdueDay;
    }

    public void setOverdueDay(int overdueDay) {
        this.overdueDay = overdueDay;
    }

    public float getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(float payAmount) {
        this.payAmount = payAmount;
    }

    public float getRemaindAmount() {
        return remaindAmount;
    }

    public void setRemaindAmount(float remaindAmount) {
        this.remaindAmount = remaindAmount;
    }

    public String getPaymentMethod() {
        return paymentMethod;
    }

    public void setPaymentMethod(String paymentMethod) {
        this.paymentMethod = paymentMethod;
    }

    public Date getReturnTime() {
        return returnTime;
    }

    public void setReturnTime(Date returnTime) {
        this.returnTime = returnTime;
    }

    public float getBaseAmt() {
        return baseAmt;
    }

    public void setBaseAmt(float baseAmt) {
        this.baseAmt = baseAmt;
    }

    public float getInterestAmt() {
        return interestAmt;
    }

    public void setInterestAmt(float interestAmt) {
        this.interestAmt = interestAmt;
    }

    public int getBaseRate() {
        return baseRate;
    }

    public void setBaseRate(int baseRate) {
        this.baseRate = baseRate;
    }

    public int getInterestRate() {
        return interestRate;
    }

    public void setInterestRate(int interestRate) {
        this.interestRate = interestRate;
    }

    public float getOverdueFree() {
        return overdueFree;
    }

    public void setOverdueFree(float overdueFree) {
        this.overdueFree = overdueFree;
    }

    public int getOverdueManageFree() {
        return overdueManageFree;
    }

    public void setOverdueManageFree(int overdueManageFree) {
        this.overdueManageFree = overdueManageFree;
    }

    public String getRepayBankCode() {
        return repayBankCode;
    }

    public void setRepayBankCode(String repayBankCode) {
        this.repayBankCode = repayBankCode;
    }
}
